package com.bgs.service;

import com.bgs.entity.User;
import com.bgs.pojo.CollectionsVo;
import com.bgs.pojo.FootprintVo;
import com.bgs.pojo.UserVo;
import io.swagger.models.auth.In;
import org.apache.commons.mail.EmailException;

import java.util.List;

public interface UserService {
    List<User> load3(Integer riderId);

    User load(Integer userId);


    String hqyzm(String useremail) throws EmailException;

    void updateemail(String userId, String userEmail2);

    void updatepayment(String userId, String payment1);

    UserVo getUserLogon(String phone, String password);


    List<CollectionsVo> loadcoll(Integer userId);

    void updatestate(Integer userId, Integer collectionsId);

    List<FootprintVo> loadfoot(Integer userId);

    void updatestates(Integer userId, Integer footprintId);
}
